kaburgalı levha - Turkish English Dictionary